home *** CD-ROM | disk | FTP | other *** search
/ Aminet 43 / Aminet 43 (2001)(GTI - Schatztruhe)[!][Jun 2001].iso / Aminet / dev / gui / feelin.readme < prev    next >
Text File  |  2001-05-03  |  11KB  |  229 lines

  1. Short:    Brand new and powerful OOP GUI using nothing then itself
  2. Author:   Olivier Laviale - lotan9@aol.col
  3. Uploader: lotan9@aol.com
  4. Type:     dev/gui
  5.  
  6.    Well first thank you for looking this readme.
  7.  
  8. Feelin' it self
  9. ---------------
  10.  
  11.    Feelin' is a brand new OOP GUI system based  on  abolutely  nothing.  It
  12.    doesn't  uses  MUI, BOOPSI, GadTools, not even intuition gadgets. Object
  13.    system and all classes have been written from scratch  by  myself  using
  14.    AmigaE.
  15.  
  16.    The core of Feelin' system is mainly a library of 1804 bytes (small  hum
  17.    ;-)  a  server  of 9944 bytes (small too ;-) and a support library (with
  18.    many usefull functions) of 1676 bytes (well, small I know ;-).
  19.  
  20.    In fact all classes, except Server.fcc and Object.fcc, are available  as
  21.    external  libraries.  Actually,  there are 22 classes to create clients,
  22.    windows, areas, groups, menus... and muchmore.
  23.  
  24.    Feelin' is very small and fast. It is completely  expandable  by  adding
  25.    external  libraries  or  writting  custom  classes within your programs.
  26.    Feelin' is very similar to MUI as every  pixel  of  the  application  is
  27.    configurable.
  28.  
  29. Examples
  30. --------
  31.  
  32.    All examples are written in E. I hope C users will  not  blame  me.  But
  33.    executable are also supplied so...
  34.  
  35.    The examples are mainly used  for  testing.  But  there  are  also  some
  36.    tutorials on how to write custom classes and so.
  37.  
  38. Misc Notes
  39. ----------
  40.  
  41. o  Well. This is the first shoot. It's not finish yet. The system is ok but
  42.    many   classes   need  more  features  and  improvements,  particuliarly
  43.    Slider.fcc. The system is realy robust. No HIT!!
  44.  
  45. o  Feelin's color scheme is made of 7  colors  :  Shine,  HalfShine,  Fill,
  46.    HalfShadow,  Shadow,  HalfDark and Dark. Shine is screen shine pen, Fill
  47.    is screen fill pen (color of window title bar) and Dark is screen shadow
  48.    pen.  All  other  colors area interpolated from these three ones. I hope
  49.    the result will look good on your computer. Text and Highlight pens  are
  50.    the same as screen.
  51.  
  52. o  Forget tab-cycling. Well, it works for sure, but Feelin' allows  you  to
  53.    use  arrows to travel through objects. All objects are by default member
  54.    of the window cyclechain (muchmore confortable, because many programmer,
  55.    see MUI, just don't add MUIA_CycleChain,TRUE. This is quiet frustrating.
  56.    3 mounth ago my mouse died and it was a real hell).
  57.  
  58. o  Configuration of objects  is  not  available  yet.  You  can  of  course
  59.    customise  everything  by  hand, changing frames and so in your program,
  60.    but there is no way (not configuration program yet) to do so outside  of
  61.    the  program.  The  fact  is  that  I'm still wondering about file form,
  62.    methods and objects. But all classes are ready yet.
  63.  
  64. o  Notification is not as fast as I expect. It is not  slow  at  all,  many
  65.    parts  are written in ASM, but as Feelin'Server protects objects using a
  66.    semaphore it is not as blazing fast as if there were  no  protection  at
  67.    all.  But, I think protecting object is safer (in life too protection is
  68.    safer ;-).
  69.  
  70. o  You need CreativE by Tomasz Wiszkowski to compile examples. By the  way,
  71.    THANKS A LOT Tomasz !! Cheers !!
  72.  
  73. o  The name ?? Well after Intuition, there is Feelin' ;-)
  74.  
  75. Last words
  76. ----------
  77.  
  78.    My goal is to write a  complete  environnement  based  on  objects.  I'm
  79.    actually  working  on screen. It is not the only goal. I want everything
  80.    to be absolutely configurable, muchmore  then  MUI.  I'm  working  on  a
  81.    concept  of  XPress (as Nokia mobile faces). This will allow the user to
  82.    choose the look of anything, and particuliarly windows  layout,  because
  83.    I'm quiet fed up of Intuition look... Wait and see...
  84.  
  85.    This was big work for me little programmer. I hope you'll  like  it  and
  86.    wanna join me. I hope some comments. Thanks again and never forget :
  87.  
  88.                      Don't be tempted by the shinny appel
  89.                         Don't you eat of a bitter fruit
  90.                        Hunger only for a word of justice
  91.                         Hunger only for a word of truth
  92.                      'Cause all that you have is your sool
  93.  
  94.    After this you know, there is no more to say so... Bye
  95.  
  96.  
  97. ============================= Archive contents =============================
  98.  
  99. Original  Packed Ratio    Date     Time    Name
  100. -------- ------- ----- --------- --------  -------------
  101.     2464    1298 47.3% 16-Apr-01 04:39:42 +01
  102.     2365     925 60.8% 26-Feb-01 02:25:52 +01.e
  103.     2736    1350 50.6% 15-Apr-01 15:39:08 +02
  104.     2512     919 63.4% 02-Apr-01 10:43:54 +02.e
  105.     2164    1233 43.0% 18-Mar-01 20:00:50 +03
  106.     1699     694 59.1% 16-Apr-01 02:58:20 +03.e
  107.     3296    1528 53.6% 22-Mar-01 23:33:06 +05
  108.     3592    1000 72.1% 11-Feb-01 22:34:20 +05.e
  109.     1944    1089 43.9% 02-Apr-01 12:48:46 +06
  110.     1373     593 56.8% 02-Apr-01 12:48:44 +06.e
  111.     2604    1225 52.9% 20-Mar-01 12:16:28 +07
  112.     2863     943 67.0% 07-Feb-01 18:23:52 +07.e
  113.     1940    1033 46.7% 18-Mar-01 20:07:00 +08
  114.     1506     551 63.4% 27-Mar-01 00:05:12 +08.e
  115.    10472    3950 62.2% 26-Mar-01 20:30:18 +09
  116.    10760    2760 74.3% 05-Apr-01 12:52:22 +09.e
  117.     2360    1226 48.0% 03-Apr-01 12:40:22 +10
  118.     1915     740 61.3% 03-Apr-01 12:40:20 +10.e
  119.     3804    1680 55.8% 02-Apr-01 10:54:36 +affichage
  120.     3232    1142 64.6% 02-Apr-01 10:54:34 +Affichage.e
  121.      908     695 23.4% 16-Apr-01 03:27:58 +allocs
  122.      440     294 33.1% 16-Apr-01 03:28:48 +allocs.e
  123.     2536    1338 47.2% 16-Apr-01 02:29:40 +areafonts
  124.     2177     784 63.9% 16-Apr-01 02:36:08 +AreaFonts.e
  125.     1616    1013 37.3% 16-Apr-01 02:43:30 +arexx
  126.      970     522 46.1% 16-Apr-01 02:42:36 +Arexx.e
  127.     1780     984 44.7% 16-Apr-01 02:05:22 +brushes
  128.     1053     501 52.4% 16-Apr-01 02:03:58 +Brushes.e
  129.     2428    1417 41.6% 16-Apr-01 02:46:34 +class1
  130.     3319    1570 52.6% 04-Apr-01 21:47:30 +Class1.e
  131.     2452    1475 39.8% 04-Apr-01 21:46:02 +class2
  132.     4030    1815 54.9% 30-Mar-01 18:42:02 +Class2.e
  133.     4044    1951 51.7% 04-Apr-01 21:45:56 +class3
  134.     7682    3149 59.0% 04-Apr-01 21:44:58 +Class3.e
  135.    12244    4120 66.3% 27-Mar-01 20:51:30 +demo
  136.    13842    3077 77.7% 27-Mar-01 20:51:26 +Demo.e
  137.      952     701 26.3% 10-Apr-01 20:21:10 +disposeobjects
  138.      594     340 42.7% 10-Apr-01 20:21:06 +DisposeObjects.e
  139.      664     496 25.3% 18-Mar-01 16:01:48 +disposeserver
  140.      399     234 41.3% 18-Mar-01 16:01:46 +DisposeServer.e
  141.     1806     528 70.7% 11-Mar-01 15:52:52 +a4.e
  142.      150     100 33.3% 11-Mar-01 15:52:56 +a4.m
  143.      156     121 22.4% 05-Mar-01 19:22:28 +fcc.e
  144.     1148     766 33.2% 05-Mar-01 19:22:34 +fcc.fcc
  145.       29      29  0.0% 05-Mar-01 19:22:34 +fcc.m
  146.     1561     450 71.1% 24-Feb-01 16:41:32 +feelin.e
  147.     2784    1370 50.7% 11-Mar-01 12:12:26 +feelin.fake
  148.      376     186 50.5% 11-Mar-01 12:12:26 +feelin.m
  149.    49938   12353 75.2% 16-Apr-01 03:34:04 +feelin.e
  150.    28828    8644 70.0% 16-Apr-01 03:34:06 +feelin.m
  151.     1156     340 70.5% 13-Mar-01 20:43:08 +support.e
  152.     1904     968 49.1% 13-Mar-01 20:43:16 +support.fake
  153.      232     141 39.2% 13-Mar-01 20:43:16 +support.m
  154.    12052    3790 68.5% 05-Apr-01 12:59:04 +feelin'-demo
  155.    13579    2734 79.8% 05-Apr-01 13:00:28 +Feelin'-Demo.e
  156.     2552    1196 53.1% 16-Apr-01 03:00:30 +fonts
  157.     1570     582 62.9% 16-Apr-01 03:00:30 +Fonts.e
  158.     3352    1533 54.2% 16-Apr-01 03:00:52 +groups
  159.     2825     798 71.7% 02-Apr-01 11:28:22 +Groups.e
  160.      255     255  0.0% 06-Feb-01 13:37:00 +ArrowUp.fb0
  161.      256     256  0.0% 06-Feb-01 13:37:18 +ArrowUp.fb1
  162.      442     260 41.1% 06-Feb-01 14:13:16 +ArrowUpG.fb0
  163.      246     246  0.0% 06-Feb-01 14:14:44 +ArrowUpG.fb1
  164.      366     213 41.8% 07-Feb-01 02:18:04 +ArrowDown.fb0
  165.      318     190 40.2% 07-Feb-01 02:21:52 +ArrowDown.fb1
  166.      318     204 35.8% 07-Feb-01 15:20:56 +ArrowLeft.fb0
  167.      282     198 29.7% 07-Feb-01 15:25:44 +ArrowLeft.fb1
  168.      318     204 35.8% 07-Feb-01 15:21:12 +ArrowRight.fb0
  169.      282     189 32.9% 07-Feb-01 15:25:54 +ArrowRight.fb1
  170.      302     197 34.7% 07-Feb-01 02:13:56 +ArrowUp.fb0
  171.      476     188 60.5% 07-Feb-01 15:36:50 +CheckMark.fb0
  172.      462     168 63.6% 07-Feb-01 15:36:34 +CheckMark.fb1
  173.      500     268 46.4% 07-Feb-01 02:24:54 +CheckMark.fb0
  174.      490     271 44.6% 07-Feb-01 02:17:42 +CheckMark.fb1
  175.      388     166 57.2% 07-Feb-01 03:29:06 +Cycle
  176.      460     253 45.0% 12-Feb-01 05:16:26 +Loupe
  177.      311     311  0.0% 09-Feb-01 19:47:22 +Test.bsh
  178.     4822    1252 74.0% 09-Feb-01 19:47:22 +Test2.bsh
  179.     1804    1077 40.2% 16-Apr-01 13:55:22 +feelin.library
  180.     9900    4440 55.1% 16-Apr-01 13:55:22 +feelin.server
  181.    12952    4709 63.6% 16-Apr-01 04:31:30 +Area.fcc
  182.     7176    3220 55.1% 16-Apr-01 04:31:32 +Client.fcc
  183.     4540    2185 51.8% 16-Apr-01 04:31:30 +Crawler.fcc
  184.    16096    3698 77.0% 16-Apr-01 04:31:30 +Frame.fcc
  185.     7340    2223 69.7% 16-Apr-01 04:31:30 +Gauge.fcc
  186.     3220    1710 46.8% 16-Apr-01 04:31:32 +Gfx.fcc
  187.     8576    3164 63.1% 16-Apr-01 04:31:32 +Group.fcc
  188.     5332    2733 48.7% 16-Apr-01 04:31:32 +Image.fcc
  189.     3552    1832 48.4% 16-Apr-01 04:31:32 +ImageDisplay.fcc
  190.     3636    1810 50.2% 16-Apr-01 04:31:32 +Item.fcc
  191.    11464    4451 61.1% 16-Apr-01 04:31:32 +Menu.fcc
  192.     3684    1845 49.9% 16-Apr-01 04:31:32 +Numeric.fcc
  193.    10592    3504 66.9% 16-Apr-01 04:31:32 +Page.fcc
  194.     6664    2758 58.6% 16-Apr-01 04:31:32 +Prop.fcc
  195.     3440    1752 49.0% 16-Apr-01 04:31:32 +Rectangle.fcc
  196.     6532    2883 55.8% 16-Apr-01 04:31:32 +Slider.fcc
  197.     9744    4016 58.7% 16-Apr-01 04:31:32 +String.fcc
  198.     4092    2020 50.6% 16-Apr-01 04:31:32 +Text.fcc
  199.     6976    3042 56.3% 16-Apr-01 04:31:32 +TextDisplay.fcc
  200.     3680    1780 51.6% 16-Apr-01 04:31:32 +Vector.fcc
  201.    11188    4378 60.8% 16-Apr-01 04:31:34 +Window.fcc
  202.     1676    1156 31.0% 16-Apr-01 13:55:22 +support.library
  203.       25      25  0.0% 16-Apr-01 04:33:54 +MakeAssign
  204.     5244    2133 59.3% 16-Apr-01 01:59:56 +Menu
  205.     3613    1307 63.8% 16-Apr-01 01:59:52 +Menu.e
  206.     2940    1311 55.4% 16-Apr-01 03:01:42 +notify
  207.     2821     804 71.4% 27-Jan-01 00:49:44 +Notify.e
  208.     3320    1346 59.4% 16-Apr-01 03:02:38 +player
  209.     2189     691 68.4% 16-Apr-01 03:02:36 +Player.e
  210.     2748    1206 56.1% 01-Apr-01 16:06:28 +Rasters
  211.     2592     614 76.3% 11-Feb-01 21:00:06 +Rasters.e
  212.     4197    1993 52.5% 16-Apr-01 14:22:40 +ReadMe
  213.     1728    1011 41.4% 16-Apr-01 03:08:44 +scrollbars
  214.     1274     621 51.2% 16-Apr-01 03:07:06 +ScrollBars.e
  215.     1056     740 29.9% 18-Mar-01 17:52:40 +serverclasses
  216.      602     325 46.0% 18-Mar-01 17:52:36 +ServerClasses.e
  217.     1116     777 30.3% 27-Mar-01 00:30:08 +serverobjects
  218.      732     384 47.5% 27-Mar-01 00:30:02 +serverobjects.e
  219.     1228     855 30.3% 16-Apr-01 03:14:54 +test
  220.      725     375 48.2% 16-Apr-01 03:15:04 +test.e
  221.     1296     889 31.4% 16-Apr-01 03:19:28 +test2
  222.      783     419 46.4% 16-Apr-01 03:20:06 +test2.e
  223.     1876    1143 39.0% 13-Apr-01 21:29:44 +text
  224.     1731     765 55.8% 26-Mar-01 13:09:18 +Text.e
  225.     2252    1253 44.3% 18-Mar-01 22:50:50 +vector
  226.     3135     792 74.7% 26-Mar-01 00:57:16 +Vector.e
  227. -------- ------- ----- --------- --------
  228.   480102  182438 62.0% 17-Apr-101 22:21:56   126 files
  229.